home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
HPAVC
/
HPAVC CD-ROM.iso
/
AGS_SL10.ZIP
/
AGS_LAST.PPE
(
.txt
)
< prev
next >
Wrap
PCBoard Programming Language Executable
|
1996-04-17
|
13KB
|
752 lines
;------------------------------------------------------------------------------
; .ss.
; `²²'
; .,sS$Ss,,s$ .,sS$$$Ss. .,sS$Ss,,s$ .ss. .sSs.
; .d$$²^°²$$$$'.d$P²°^^²$P'.d$$²^°²$$$$'.$$$' .$$$²Sb,.
; $$$' .$$$' $$$²Sçsµ²' .$$$' .$$$'.$$$' .$$$' `$$b.
; $$$b,,d$$$' ,$$$b,....,s$$$$b,,d$$$'.$$$;.,$$$' ;$$$
; `²S$$S²²S$$S²°²S$$$$S²°°²S$$$$$$',$$S²°²S$S'.sS$$$P²'
; .sS²°$$$²²°"' d²°'
; .$$² .$$'
; $$$.,d$$'
; `²S$$S²'
;------------------------------------------------------------------------------
; P.P.L.X. 2.OO (C)1996 - Lone Runner / AEGiS CoRP'96
;------------------------------------------------------------------------------
; PPE 3.1O (Encryption type I) - Analysis ON - Postprocessing ON
;------------------------------------------------------------------------------
Integer INTEGER001
Integer INTEGER002
Integer INTEGER003
Integer INTEGER004
Integer INTEGER005
Integer INTEGER006
Integer INTEGER007
Integer INTEGER008
Integer INTEGER009
Integer INTEGER010
Integer INTEGER011
Integer INTEGER012
Integer INTEGER013
Integer INTEGER014
Integer INTEGER015
Integer INTEGER016
Integer INTEGER017
Integer INTEGER018
Integer INTEGER019
Integer INTEGER020
Integer INTEGER021
Integer INTEGER022
Integer INTEGER023
Integer INTEGER024
Integer INTEGER025
Integer INTEGER026
Integer INTEGER027
Integer INTEGER028
Integer INTEGER029
Integer INTEGER030
Integer INTEGER031
Integer INTEGER032
Integer INTEGER033
Integer INTEGER034
Integer INTEGER035
Integer INTEGER036
Integer INTEGER037
Integer INTEGER038
Integer INTEGER039
Integer INTEGER040
Integer INTEGER041
Integer INTEGER042
Integer INTEGER043
Integer INTEGER044
Integer INTEGER045
String TSTRING001(40)
String TSTRING002(41)
String TSTRING003(42)
String TSTRING004(43)
String TSTRING005(50)
String TSTRING006(50)
String TSTRING007(50)
String STRING008
String STRING009
String STRING010
String STRING011
String STRING012
String STRING013
String STRING014
String STRING015
String STRING016
String STRING017
String STRING018
String STRING019
String STRING020
String STRING021
String STRING022
String STRING023
String STRING024
String STRING025
String STRING026
String STRING027
String STRING028
;------------------------------------------------------------------------------
If (!Exist(PPEPath() + "Last.dat")) FCreate 1, PPEPath() + "last.dat", 1, 3
If (!Exist(PPEPath() + "Last2.dat")) FCreate 2, PPEPath() + "last2.dat", 1, 3
GetUser
For INTEGER001 = 1 To 37
If (INTEGER001 == 1) Goto LABEL001
INTEGER001 = INTEGER001 + 3
:LABEL001
TSTRING001(INTEGER001) = ReadLine(PPEPath() + "last.dat", INTEGER001)
Next
For INTEGER002 = 2 To 38
If (INTEGER002 == 2) Goto LABEL002
INTEGER002 = INTEGER002 + 3
:LABEL002
TSTRING002(INTEGER002) = ReadLine(PPEPath() + "last.dat", INTEGER002)
Next
For INTEGER003 = 3 To 39
If (INTEGER003 == 3) Goto LABEL003
INTEGER003 = INTEGER003 + 3
:LABEL003
TSTRING003(INTEGER003) = ReadLine(PPEPath() + "last.dat", INTEGER003)
Next
For INTEGER004 = 4 To 40
If (INTEGER004 == 4) Goto LABEL004
INTEGER004 = INTEGER004 + 3
:LABEL004
TSTRING004(INTEGER004) = ReadLine(PPEPath() + "last.dat", INTEGER004)
Next
FClose -1
For INTEGER005 = 1 To 37
If (INTEGER005 == 1) Goto LABEL005
INTEGER005 = INTEGER005 + 3
:LABEL005
TSTRING005(INTEGER005) = ReadLine(PPEPath() + "last2.dat", INTEGER005)
Next
For INTEGER006 = 2 To 38
If (INTEGER006 == 2) Goto LABEL006
INTEGER006 = INTEGER006 + 3
:LABEL006
TSTRING007(INTEGER006) = ReadLine(PPEPath() + "last2.dat", INTEGER006)
Next
For INTEGER007 = 3 To 39
If (INTEGER007 == 3) Goto LABEL007
INTEGER007 = INTEGER007 + 3
:LABEL007
TSTRING006(INTEGER007) = ReadLine(PPEPath() + "last2.dat", INTEGER007)
Next
FClose -1
FOpen 4, PPEPath() + "ags_last.cfg", 2, 1
FGet 4, INTEGER023
FGet 4, STRING026
FGet 4, STRING027
FGet 4, STRING028
FGet 4, STRING010
FGet 4, INTEGER017
FGet 4, INTEGER021
FGet 4, STRING012
FGet 4, STRING014
FGet 4, STRING013
FGet 4, STRING015
FGet 4, STRING017
FGet 4, STRING019
FGet 4, STRING016
FGet 4, STRING018
FGet 4, STRING011
FGet 4, INTEGER024
FGet 4, INTEGER025
FGet 4, INTEGER026
FGet 4, INTEGER027
FGet 4, INTEGER028
FGet 4, INTEGER029
FGet 4, INTEGER030
FGet 4, INTEGER031
FGet 4, INTEGER032
FGet 4, INTEGER033
FGet 4, INTEGER034
FGet 4, INTEGER035
FGet 4, INTEGER036
FGet 4, INTEGER037
FGet 4, INTEGER038
FGet 4, INTEGER039
FGet 4, INTEGER040
FGet 4, INTEGER041
FGet 4, INTEGER042
FGet 4, INTEGER043
FGet 4, INTEGER044
FGet 4, INTEGER045
FClose 4
Cls
DispFile PPEPath() + "ags_last.pcb", 1
If (INTEGER023 == 1) Goto LABEL008
If (INTEGER023 == 2) Goto LABEL009
If (INTEGER023 == 3) Goto LABEL010
If (INTEGER023 == 4) Goto LABEL011
If (INTEGER023 == 5) Goto LABEL012
:LABEL008
INTEGER008 = INTEGER025
INTEGER010 = 1
TSTRING001(INTEGER010) = Replace(TSTRING001(INTEGER010), "A", "a")
TSTRING001(INTEGER010) = Replace(TSTRING001(INTEGER010), "E", "e")
TSTRING001(INTEGER010) = Replace(TSTRING001(INTEGER010), "I", "i")
TSTRING001(INTEGER010) = Replace(TSTRING001(INTEGER010), "U", "u")
TSTRING001(INTEGER010) = Replace(TSTRING001(INTEGER010), "Y", "y")
TSTRING001(INTEGER010) = Replace(TSTRING001(INTEGER010), "O", "o")
AnsiPos INTEGER008, 4
DispStr STRING028 + TSTRING001(INTEGER010)
STRING008 = Mid(TSTRING001(INTEGER010), 1, 2)
STRING008 = Replace(STRING008, "A", "a")
STRING008 = Replace(STRING008, "E", "e")
STRING008 = Replace(STRING008, "I", "i")
STRING008 = Replace(STRING008, "O", "o")
STRING008 = Replace(STRING008, "U", "u")
STRING008 = Replace(STRING008, "Y", "y")
AnsiPos INTEGER008, 4
DispStr STRING027 + STRING008
STRING009 = Mid(TSTRING001(INTEGER010), 1, 1)
STRING009 = Replace(STRING009, "A", "a")
STRING009 = Replace(STRING009, "E", "e")
STRING009 = Replace(STRING009, "I", "i")
STRING009 = Replace(STRING009, "O", "o")
STRING009 = Replace(STRING009, "U", "u")
STRING009 = Replace(STRING009, "Y", "y")
AnsiPos INTEGER008, 4
DispStr STRING026 + STRING009
For INTEGER009 = 1 To 9
AnsiPos INTEGER008, 4 + INTEGER009
INTEGER010 = INTEGER010 + 4
TSTRING001(INTEGER010) = Replace(TSTRING001(INTEGER010), "A", "a")
TSTRING001(INTEGER010) = Replace(TSTRING001(INTEGER010), "E", "e")
TSTRING001(INTEGER010) = Replace(TSTRING001(INTEGER010), "I", "i")
TSTRING001(INTEGER010) = Replace(TSTRING001(INTEGER010), "U", "u")
TSTRING001(INTEGER010) = Replace(TSTRING001(INTEGER010), "Y", "y")
TSTRING001(INTEGER010) = Replace(TSTRING001(INTEGER010), "O", "o")
AnsiPos INTEGER008, 4 + INTEGER009
DispStr STRING028 + TSTRING001(INTEGER010)
STRING008 = Mid(TSTRING001(INTEGER010), 1, 2)
STRING008 = Replace(STRING008, "A", "a")
STRING008 = Replace(STRING008, "E", "e")
STRING008 = Replace(STRING008, "I", "i")
STRING008 = Replace(STRING008, "O", "o")
STRING008 = Replace(STRING008, "U", "u")
STRING008 = Replace(STRING008, "Y", "y")
AnsiPos INTEGER008, 4 + INTEGER009
DispStr STRING027 + STRING008
STRING009 = Mid(TSTRING001(INTEGER010), 1, 1)
STRING009 = Replace(STRING009, "A", "a")
STRING009 = Replace(STRING009, "E", "e")
STRING009 = Replace(STRING009, "I", "i")
STRING009 = Replace(STRING009, "O", "o")
STRING009 = Replace(STRING009, "U", "u")
STRING009 = Replace(STRING009, "Y", "y")
AnsiPos INTEGER008, 4 + INTEGER009
DispStr STRING026 + STRING009
Next
Goto LABEL013
:LABEL009
INTEGER008 = INTEGER025
INTEGER010 = 1
TSTRING001(INTEGER010) = Lower(TSTRING001(INTEGER010))
TSTRING001(INTEGER010) = Replace(TSTRING001(INTEGER010), "a", "A")
TSTRING001(INTEGER010) = Replace(TSTRING001(INTEGER010), "e", "E")
TSTRING001(INTEGER010) = Replace(TSTRING001(INTEGER010), "i", "I")
TSTRING001(INTEGER010) = Replace(TSTRING001(INTEGER010), "o", "O")
TSTRING001(INTEGER010) = Replace(TSTRING001(INTEGER010), "u", "U")
TSTRING001(INTEGER010) = Replace(TSTRING001(INTEGER010), "y", "Y")
AnsiPos INTEGER008, 4
DispStr STRING028 + TSTRING001(INTEGER010)
STRING008 = Mid(TSTRING001(INTEGER010), 1, 2)
STRING008 = Replace(STRING008, "a", "A")
STRING008 = Replace(STRING008, "e", "E")
STRING008 = Replace(STRING008, "i", "I")
STRING008 = Replace(STRING008, "o", "O")
STRING008 = Replace(STRING008, "u", "U")
STRING008 = Replace(STRING008, "y", "Y")
AnsiPos INTEGER008, 4
DispStr STRING027 + STRING008
STRING009 = Mid(TSTRING001(INTEGER010), 1, 1)
STRING009 = Replace(STRING009, "a", "A")
STRING009 = Replace(STRING009, "e", "E")
STRING009 = Replace(STRING009, "i", "I")
STRING009 = Replace(STRING009, "o", "O")
STRING009 = Replace(STRING009, "u", "U")
STRING009 = Replace(STRING009, "y", "Y")
AnsiPos INTEGER008, 4
DispStr STRING026 + STRING009
For INTEGER009 = 1 To 9
AnsiPos INTEGER008, 4 + INTEGER009
INTEGER010 = INTEGER010 + 4
TSTRING001(INTEGER010) = Lower(TSTRING001(INTEGER010))
TSTRING001(INTEGER010) = Replace(TSTRING001(INTEGER010), "a", "A")
TSTRING001(INTEGER010) = Replace(TSTRING001(INTEGER010), "e", "E")
TSTRING001(INTEGER010) = Replace(TSTRING001(INTEGER010), "i", "I")
TSTRING001(INTEGER010) = Replace(TSTRING001(INTEGER010), "o", "O")
TSTRING001(INTEGER010) = Replace(TSTRING001(INTEGER010), "u", "U")
TSTRING001(INTEGER010) = Replace(TSTRING001(INTEGER010), "y", "Y")
AnsiPos INTEGER008, 4 + INTEGER009
DispStr STRING028 + TSTRING001(INTEGER010)
STRING008 = Mid(TSTRING001(INTEGER010), 1, 2)
STRING008 = Replace(STRING008, "a", "A")
STRING008 = Replace(STRING008, "e", "E")
STRING008 = Replace(STRING008, "i", "I")
STRING008 = Replace(STRING008, "o", "O")
STRING008 = Replace(STRING008, "u", "U")
STRING008 = Replace(STRING008, "y", "Y")
AnsiPos INTEGER008, 4 + INTEGER009
DispStr STRING027 + STRING008
STRING009 = Mid(TSTRING001(INTEGER010), 1, 1)
STRING009 = Replace(STRING009, "a", "A")
STRING009 = Replace(STRING009, "e", "E")
STRING009 = Replace(STRING009, "i", "I")
STRING009 = Replace(STRING009, "o", "O")
STRING009 = Replace(STRING009, "u", "U")
STRING009 = Replace(STRING009, "y", "Y")
AnsiPos INTEGER008, 4 + INTEGER009
DispStr STRING026 + STRING009
Next
Goto LABEL013
:LABEL010
INTEGER008 = INTEGER025
INTEGER010 = 1
AnsiPos INTEGER008, 4
DispStr STRING028 + TSTRING001(INTEGER010)
STRING008 = Mid(TSTRING001(INTEGER010), 1, 2)
AnsiPos INTEGER008, 4
DispStr STRING027 + STRING008
STRING009 = Mid(TSTRING001(INTEGER010), 1, 1)
AnsiPos INTEGER008, 4
DispStr STRING026 + STRING009
For INTEGER009 = 1 To 9
AnsiPos INTEGER008, 4 + INTEGER009
INTEGER010 = INTEGER010 + 4
AnsiPos INTEGER008, 4 + INTEGER009
DispStr STRING028 + TSTRING001(INTEGER010)
STRING008 = Mid(TSTRING001(INTEGER010), 1, 2)
AnsiPos INTEGER008, 4 + INTEGER009
DispStr STRING027 + STRING008
STRING009 = Mid(TSTRING001(INTEGER010), 1, 1)
AnsiPos INTEGER008, 4 + INTEGER009
DispStr STRING026 + STRING009
Next
Goto LABEL013
:LABEL011
INTEGER008 = INTEGER025
INTEGER010 = 1
AnsiPos INTEGER008, 4
DispStr STRING028 + TSTRING001(INTEGER010)
STRING008 = Mid(TSTRING001(INTEGER010), 1, 2)
AnsiPos INTEGER008, 4
DispStr STRING027 + STRING008
STRING009 = Mid(TSTRING001(INTEGER010), 1, 1)
AnsiPos INTEGER008, 4
DispStr STRING026 + Lower(STRING009)
For INTEGER009 = 1 To 9
AnsiPos INTEGER008, 4 + INTEGER009
INTEGER010 = INTEGER010 + 4
AnsiPos INTEGER008, 4 + INTEGER009
DispStr STRING028 + TSTRING001(INTEGER010)
STRING008 = Mid(TSTRING001(INTEGER010), 1, 2)
AnsiPos INTEGER008, 4 + INTEGER009
DispStr STRING027 + STRING008
STRING009 = Mid(TSTRING001(INTEGER010), 1, 1)
AnsiPos INTEGER008, 4 + INTEGER009
DispStr STRING026 + Lower(STRING009)
Next
Goto LABEL013
:LABEL012
INTEGER008 = INTEGER025
INTEGER010 = 1
TSTRING001(INTEGER010) = Lower(TSTRING001(INTEGER010))
AnsiPos INTEGER008, 4
DispStr STRING028 + TSTRING001(INTEGER010)
STRING008 = Mid(TSTRING001(INTEGER010), 1, 2)
AnsiPos INTEGER008, 4
DispStr STRING027 + STRING008
STRING009 = Mid(TSTRING001(INTEGER010), 1, 1)
AnsiPos INTEGER008, 4
DispStr STRING026 + Upper(STRING009)
For INTEGER009 = 1 To 9
AnsiPos INTEGER008, 4 + INTEGER009
INTEGER010 = INTEGER010 + 4
TSTRING001(INTEGER010) = Lower(TSTRING001(INTEGER010))
AnsiPos INTEGER008, 4 + INTEGER009
DispStr STRING028 + TSTRING001(INTEGER010)
STRING008 = Mid(TSTRING001(INTEGER010), 1, 2)
AnsiPos INTEGER008, 4 + INTEGER009
DispStr STRING027 + STRING008
STRING009 = Mid(TSTRING001(INTEGER010), 1, 1)
AnsiPos INTEGER008, 4 + INTEGER009
DispStr STRING026 + Upper(STRING009)
Next
:LABEL013
INTEGER008 = INTEGER026
INTEGER011 = 2
AnsiPos INTEGER008, 4
DispStr STRING028 + TSTRING002(INTEGER011)
AnsiPos INTEGER008, 4
STRING008 = Mid(TSTRING002(INTEGER011), 1, 2)
DispStr STRING027 + STRING008
AnsiPos INTEGER008, 4
STRING009 = Mid(TSTRING002(INTEGER011), 1, 1)
DispStr STRING026 + STRING009
For INTEGER009 = 1 To 9
AnsiPos INTEGER008, 4 + INTEGER009
INTEGER011 = INTEGER011 + 4
AnsiPos INTEGER008, 4 + INTEGER009
DispStr STRING028 + TSTRING002(INTEGER011)
AnsiPos INTEGER008, 4 + INTEGER009
STRING008 = Mid(TSTRING002(INTEGER011), 1, 2)
DispStr STRING027 + STRING008
AnsiPos INTEGER008, 4 + INTEGER009
STRING009 = Mid(TSTRING002(INTEGER011), 1, 1)
DispStr STRING026 + STRING009
Next
INTEGER008 = INTEGER029 - Len(TSTRING003(3))
AnsiPos INTEGER008, 4
INTEGER012 = 3
AnsiPos INTEGER008, 4
DispStr STRING028 + TSTRING003(INTEGER012)
AnsiPos INTEGER008, 4
STRING008 = Mid(TSTRING003(INTEGER012), 1, 2)
DispStr STRING027 + STRING008
AnsiPos INTEGER008, 4
STRING009 = Mid(TSTRING003(INTEGER012), 1, 1)
DispStr STRING026 + STRING009
For INTEGER009 = 1 To 9
INTEGER012 = INTEGER012 + 4
INTEGER008 = INTEGER029 - Len(TSTRING003(INTEGER012))
AnsiPos INTEGER008, 4 + INTEGER009
DispStr STRING028 + TSTRING003(INTEGER012)
AnsiPos INTEGER008, 4 + INTEGER009
STRING008 = Mid(TSTRING003(INTEGER012), 1, 2)
DispStr STRING027 + STRING008
AnsiPos INTEGER008, 4 + INTEGER009
STRING009 = Mid(TSTRING003(INTEGER012), 1, 1)
DispStr STRING026 + STRING009
Next
INTEGER008 = INTEGER024
INTEGER013 = 4
AnsiPos INTEGER008, 4
DispStr STRING028 + TSTRING004(INTEGER013)
AnsiPos INTEGER008, 4
STRING008 = Mid(TSTRING004(INTEGER013), 1, 2)
DispStr STRING027 + STRING008
AnsiPos INTEGER008, 4
STRING009 = Mid(TSTRING004(INTEGER013), 1, 1)
DispStr STRING026 + STRING009
For INTEGER009 = 1 To 9
INTEGER013 = INTEGER013 + 4
AnsiPos INTEGER008, 4 + INTEGER009
DispStr STRING028 + TSTRING004(INTEGER013)
AnsiPos INTEGER008, 4 + INTEGER009
STRING008 = Mid(TSTRING004(INTEGER013), 1, 2)
DispStr STRING027 + STRING008
AnsiPos INTEGER008, 4 + INTEGER009
STRING009 = Mid(TSTRING004(INTEGER013), 1, 1)
DispStr STRING026 + STRING009
Next
INTEGER008 = INTEGER027 - Len(TSTRING005(1))
AnsiPos INTEGER008, 4
INTEGER014 = 1
AnsiPos INTEGER008, 4
DispStr STRING028 + TSTRING005(INTEGER014)
AnsiPos INTEGER008, 4
STRING008 = Mid(TSTRING005(INTEGER014), 1, 2)
DispStr STRING027 + STRING008
AnsiPos INTEGER008, 4
STRING009 = Mid(TSTRING005(INTEGER014), 1, 1)
DispStr STRING026 + STRING009
For INTEGER009 = 1 To 9
INTEGER014 = INTEGER014 + 4
INTEGER008 = INTEGER027 - Len(TSTRING005(INTEGER014))
AnsiPos INTEGER008, 4 + INTEGER009
DispStr STRING028 + TSTRING005(INTEGER014)
AnsiPos INTEGER008, 4 + INTEGER009
STRING008 = Mid(TSTRING005(INTEGER014), 1, 2)
DispStr STRING027 + STRING008
AnsiPos INTEGER008, 4 + INTEGER009
STRING009 = Mid(TSTRING005(INTEGER014), 1, 1)
DispStr STRING026 + STRING009
Next
INTEGER008 = INTEGER028 - Len(TSTRING007(2))
AnsiPos INTEGER008, 4
INTEGER015 = 2
AnsiPos INTEGER008, 4
DispStr STRING028 + TSTRING007(INTEGER015)
AnsiPos INTEGER008, 4
STRING008 = Mid(TSTRING007(INTEGER015), 1, 2)
DispStr STRING027 + STRING008
AnsiPos INTEGER008, 4
STRING009 = Mid(TSTRING007(INTEGER015), 1, 1)
DispStr STRING026 + STRING009
For INTEGER009 = 1 To 9
INTEGER015 = INTEGER015 + 4
INTEGER008 = INTEGER028 - Len(TSTRING007(INTEGER015))
AnsiPos INTEGER008, 4 + INTEGER009
DispStr STRING028 + TSTRING007(INTEGER015)
AnsiPos INTEGER008, 4 + INTEGER009
STRING008 = Mid(TSTRING007(INTEGER015), 1, 2)
DispStr STRING027 + STRING008
AnsiPos INTEGER008, 4 + INTEGER009
STRING009 = Mid(TSTRING007(INTEGER015), 1, 1)
DispStr STRING026 + STRING009
Next
INTEGER008 = INTEGER030 - Len(TSTRING006(3))
AnsiPos INTEGER008, 4
INTEGER016 = 3
DispStr STRING028 + TSTRING006(3)
AnsiPos INTEGER008, 4
STRING008 = Mid(TSTRING006(3), 1, 2)
DispStr STRING027 + STRING008
AnsiPos INTEGER008, 4
STRING009 = Mid(TSTRING006(3), 1, 1)
DispStr STRING026 + STRING009
For INTEGER009 = 1 To 9
INTEGER016 = INTEGER016 + 4
INTEGER008 = INTEGER030 - Len(TSTRING006(INTEGER016))
AnsiPos INTEGER008, 4 + INTEGER009
DispStr STRING028 + TSTRING006(INTEGER016)
AnsiPos INTEGER008, 4 + INTEGER009
STRING008 = Mid(TSTRING006(INTEGER016), 1, 2)
DispStr STRING027 + STRING008
AnsiPos INTEGER008, 4 + INTEGER009
STRING009 = Mid(TSTRING006(INTEGER016), 1, 1)
DispStr STRING026 + STRING009
Next
INTEGER022 = CurSec()
INTEGER018 = INTEGER017 / INTEGER021
INTEGER019 = INTEGER022 / INTEGER018
INTEGER020 = (80 - INTEGER021) / 2
AnsiPos INTEGER020, INTEGER031
Print STRING019 + STRING017
AnsiPos INTEGER020 + INTEGER021 + 1, INTEGER031
Print STRING018 + STRING016
For INTEGER008 = INTEGER020 + 1 To INTEGER020 + INTEGER021
AnsiPos INTEGER008, INTEGER031
Print STRING015 + STRING013
Next
For INTEGER008 = INTEGER020 + 1 To INTEGER020 + INTEGER019
AnsiPos INTEGER008, INTEGER031
DispStr STRING014 + STRING012
AnsiPos INTEGER020 + INTEGER021 + 3 - Len(""), 16
Print "@X0F", (((INTEGER008 - INTEGER020) * 100) / INTEGER017) * (INTEGER017 / INTEGER021), "%"
Delay 1
Next
AnsiPos INTEGER032, INTEGER033
Print "@X0F" + CurSec()
STRING020 = Carrier()
STRING021 = U_Logons()
STRING022 = U_Bul() / 1024
STRING023 = U_Bdl() / 1024
STRING024 = U_Name()
STRING025 = U_City
AnsiPos INTEGER036, INTEGER037
DispStr STRING028 + STRING020
STRING008 = Mid(STRING020, 1, 2)
AnsiPos INTEGER036, INTEGER037
DispStr STRING027 + STRING008
STRING009 = Mid(STRING020, 1, 1)
AnsiPos INTEGER036, INTEGER037
DispStr STRING026 + STRING009
AnsiPos INTEGER034, INTEGER035
DispStr STRING028 + STRING021
STRING008 = Mid(STRING021, 1, 2)
AnsiPos INTEGER034, INTEGER035
DispStr STRING027 + STRING008
STRING009 = Mid(STRING021, 1, 1)
AnsiPos INTEGER034, INTEGER035
DispStr STRING026 + STRING009
AnsiPos INTEGER038, INTEGER039
DispStr STRING028 + STRING022
DispStr " Ko"
STRING008 = Mid(STRING022, 1, 2)
AnsiPos INTEGER038, INTEGER039
DispStr STRING027 + STRING008
STRING009 = Mid(STRING022, 1, 1)
AnsiPos INTEGER038, INTEGER039
DispStr STRING026 + STRING009
AnsiPos INTEGER040, INTEGER041
DispStr STRING028 + STRING023
DispStr " Ko"
STRING008 = Mid(STRING023, 1, 2)
AnsiPos INTEGER040, INTEGER041
DispStr STRING027 + STRING008
STRING009 = Mid(STRING023, 1, 1)
AnsiPos INTEGER040, INTEGER041
DispStr STRING026 + STRING009
If (INTEGER023 == 1) Goto LABEL014
If (INTEGER023 == 2) Goto LABEL015
If (INTEGER023 == 3) Goto LABEL016
If (INTEGER023 == 4) Goto LABEL017
If (INTEGER023 == 5) Goto LABEL018
:LABEL014
STRING024 = Replace(STRING024, "A", "a")
STRING024 = Replace(STRING024, "E", "e")
STRING024 = Replace(STRING024, "I", "i")
STRING024 = Replace(STRING024, "U", "u")
STRING024 = Replace(STRING024, "Y", "y")
STRING024 = Replace(STRING024, "O", "o")
AnsiPos INTEGER042, INTEGER043
DispStr STRING028 + STRING024
STRING008 = Mid(STRING024, 1, 2)
STRING008 = Replace(STRING008, "A", "a")
STRING008 = Replace(STRING008, "E", "e")
STRING008 = Replace(STRING008, "I", "i")
STRING008 = Replace(STRING008, "O", "o")
STRING008 = Replace(STRING008, "U", "u")
STRING008 = Replace(STRING008, "Y", "y")
AnsiPos INTEGER042, INTEGER043
DispStr STRING027 + STRING008
STRING009 = Mid(STRING024, 1, 1)
STRING009 = Replace(STRING009, "A", "a")
STRING009 = Replace(STRING009, "E", "e")
STRING009 = Replace(STRING009, "I", "i")
STRING009 = Replace(STRING009, "O", "o")
STRING009 = Replace(STRING009, "U", "u")
STRING009 = Replace(STRING009, "Y", "y")
AnsiPos INTEGER042, INTEGER043
DispStr STRING026 + STRING009
Goto LABEL019
:LABEL015
STRING024 = Lower(STRING024)
STRING024 = Replace(STRING024, "a", "A")
STRING024 = Replace(STRING024, "e", "E")
STRING024 = Replace(STRING024, "i", "I")
STRING024 = Replace(STRING024, "o", "O")
STRING024 = Replace(STRING024, "u", "U")
STRING024 = Replace(STRING024, "y", "Y")
AnsiPos INTEGER042, INTEGER043
DispStr STRING028 + STRING024
STRING008 = Mid(STRING024, 1, 2)
STRING008 = Replace(STRING008, "a", "A")
STRING008 = Replace(STRING008, "e", "E")
STRING008 = Replace(STRING008, "i", "I")
STRING008 = Replace(STRING008, "o", "O")
STRING008 = Replace(STRING008, "u", "U")
STRING008 = Replace(STRING008, "y", "Y")
AnsiPos INTEGER042, INTEGER043
DispStr STRING027 + STRING008
STRING009 = Mid(STRING024, 1, 1)
STRING009 = Replace(STRING009, "a", "A")
STRING009 = Replace(STRING009, "e", "E")
STRING009 = Replace(STRING009, "i", "I")
STRING009 = Replace(STRING009, "o", "O")
STRING009 = Replace(STRING009, "u", "U")
STRING009 = Replace(STRING009, "y", "Y")
AnsiPos INTEGER042, INTEGER043
DispStr STRING026 + STRING009
Goto LABEL019
:LABEL016
AnsiPos INTEGER042, INTEGER043
DispStr STRING028 + STRING024
STRING008 = Mid(STRING024, 1, 2)
AnsiPos INTEGER042, INTEGER043
DispStr STRING027 + STRING008
STRING009 = Mid(STRING024, 1, 1)
AnsiPos INTEGER042, INTEGER043
DispStr STRING026 + STRING009
Goto LABEL019
:LABEL017
AnsiPos INTEGER042, INTEGER043
DispStr STRING028 + STRING024
STRING008 = Mid(STRING024, 1, 2)
AnsiPos INTEGER042, INTEGER043
DispStr STRING027 + STRING008
STRING009 = Mid(STRING024, 1, 1)
AnsiPos INTEGER042, INTEGER043
DispStr STRING026 + Lower(STRING009)
Goto LABEL019
:LABEL018
STRING024 = Lower(STRING024)
AnsiPos INTEGER042, INTEGER043
DispStr STRING028 + STRING024
STRING008 = Mid(STRING024, 1, 2)
AnsiPos INTEGER042, INTEGER043
DispStr STRING027 + STRING008
STRING009 = Mid(STRING024, 1, 1)
AnsiPos INTEGER042, INTEGER043
DispStr STRING026 + Upper(STRING009)
:LABEL019
AnsiPos INTEGER044, INTEGER045
DispStr STRING028 + STRING025
STRING008 = Mid(STRING025, 1, 2)
AnsiPos INTEGER044, INTEGER045
DispStr STRING027 + STRING008
STRING009 = Mid(STRING025, 1, 1)
AnsiPos INTEGER044, INTEGER045
DispStr STRING026 + STRING009
AnsiPos 1, 23
Wait
;------------------------------------------------------------------------------
;
; Usage report (before postprocessing)
;
; ■ Statements used :
;
; 1 Cls
; 1 Wait
; 68 Goto
; 279 Let
; 5 Print
; 39 If
; 1 DispFile
; 2 FCreate
; 1 FOpen
; 3 FClose
; 38 FGet
; 1 GetUser
; 1 Delay
; 99 DispStr
; 112 AnsiPos
;
;
; ■ Functions used :
;
; 2 -
; 2 *
; 7 /
; 201 +
; 11 -
; 17 ==
; 20 <
; 20 <=
; 40 >=
; 22 !
; 40 &&
; 20 ||
; 9 Len(
; 9 Lower()
; 3 Upper()
; 64 Mid()
; 1 U_Name()
; 1 U_Logons()
; 1 U_Bdl()
; 1 U_Bul()
; 108 Replace()
; 13 PPEPath()
; 7 ReadLine()
; 2 CurSec()
; 2 Exist()
; 1 Carrier()
;
;------------------------------------------------------------------------------
;
; Analysis flags : No flag
;
;------------------------------------------------------------------------------
;
; Postprocessing report
;
; 20 For/Next
; 0 While/EndWhile
; 0 If/Then or If/Then/Else
; 0 Select Case
;
;------------------------------------------------------------------------------
; AEGiS Corp - Break the routines, code against the machines!
;------------------------------------------------------------------------------